Location: Home > YellowPages > CO > Colorado Springs > Jake & Telly's Greek Cuisine

Jake & Telly's Greek Cuisine

2616 W Colorado Ave Ste 24
Colorado Springs, CO 80904
719-633-0406
Category